from gettext import gettext as _
from tori.interface import informazioa
import sys

def outs(s):
    sys.stderr.write(s+'\n')

def akatsa(gui,s, **d):
    if gui:
        out=informazioa
    else:
        out=outs
    if s=='zenbaki_handiegia':
        out(_("%(zenb)d zenbakia handiegia da %(tam)d bitetan adierazteko.") % d)
    elif s=='zenbaki_hantxikiegia':
        out(_("%(zenb)d zenbakia handiegia edo txikiegia da %(tam)d bitetan birako osagarrian adierazteko.") % d)
    elif s=='patroia':
        out(_("\"%(katea)s\" kateak ez du esperotako patroia betetzen %(lerroa)d lerroan.") % d)
    elif s=='prozedura':
        out(_("\"%(p)s\" prozedura ez da ondo itxi." % d))
    elif s=='zuzen':
        out(_("Mihiztaketa ZUZEN  amaitu da."))
        return
    elif s=='etiketa':
        out(_("\"%(etiketa)s\" ez da inon ezagutarazi." % d))
    elif s=='ezinezkoa':
        out(_("Ezinezkoa da akats hau gertatzea, gertatu bazaizu kodetzailea kontaktatu. Loteria erostea nahiko luke."))
    elif s=='akatsa':
        out(_("Akatsen bat gertatu da :O Barkatu ^_^\"") % d)
    raise Exception




